Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
136 NORTH ROAD Detached £695,161 £395,000 26 Oct 2009